Skip to content

Conversation

@josephaw1022
Copy link

@josephaw1022 josephaw1022 commented Jan 24, 2024

closes #1801

Microsoft Reviewers: Open in CodeFlow

@ghost ghost added the area-app-model Issues pertaining to the APIs in Aspire.Hosting, e.g. DistributedApplication label Jan 24, 2024
@dotnet-policy-service dotnet-policy-service bot added the community-contribution Indicates that the PR has been added by a community member label Jan 24, 2024
@mitchdenny
Copy link
Member

Thanks for submitting the PR. What does the component-side of this look like?

@josephaw1022
Copy link
Author

josephaw1022 commented Jan 25, 2024

Thanks for submitting the PR. What does the component-side of this look like?

I can start scaffolding that part out now. @mitchdenny

@josephaw1022
Copy link
Author

josephaw1022 commented Jan 25, 2024

@mitchdenny looked at it last night and was trying to fix some issues with the component itself and then deciding on whether to use the s3 sdk or the minio sdk itself. Everything that I have seen indicates that you can use s3 sdk a minio container and can use the minio sdk with an s3 bucket so I was looking at

https://www.nuget.org/packages/AWSSDK.S3

and
https://www.nuget.org/packages/Minio

@josephaw1022
Copy link
Author

Leaning towards aws s3 sdk because of the number of active maintainers and it being the most popular. wont make a difference as far as functionality, but will have a different name than the app hosted container

aws s3
image

and here is minio
image


@josephaw1022
Copy link
Author

Ran into issue while running with the admin console but is not occuring when running with just s3 api.

With web console

image

With no web console

image

@josephaw1022
Copy link
Author

Ok so I have this repo here that is acting as a small and quick sandbox environment for configuring and setting up aspire with the minio container and the minio/s3 sdk to communicate with that aspire orchestrated container and I got it to work!

https://github.com/josephaw1022/S3AspireSpike/tree/master

And I got it to work!

Applying the work done in that repo to this PR!

@josephaw1022 josephaw1022 marked this pull request as draft January 27, 2024 20:07
@mitchdenny mitchdenny requested a review from eerhardt February 5, 2024 11:36
@mitchdenny mitchdenny added this to the preview 4 (Mar) milestone Feb 5, 2024
@mitchdenny mitchdenny added the area-integrations Issues pertaining to Aspire Integrations packages label Feb 5, 2024
@davidfowl davidfowl modified the milestones: preview 4 (Mar), Backlog Feb 26, 2024
@davidfowl davidfowl removed the area-app-model Issues pertaining to the APIs in Aspire.Hosting, e.g. DistributedApplication label Sep 9, 2024
@davidfowl
Copy link
Member

This isn't something that would go into the aspire repo, but might be a fit for https://github.com/CommunityToolkit/Aspire

@davidfowl davidfowl closed this Jan 14, 2025
@github-actions github-actions bot locked and limited conversation to collaborators Feb 13, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-integrations Issues pertaining to Aspire Integrations packages community-contribution Indicates that the PR has been added by a community member

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add S3/Minio To Aspire

4 participants